Performance Issues of HLA Run Time Infrastructure based on CORBA
نویسنده
چکیده
The High Level Architecture (HLA) is a new standard technical architecture for distributed simulation to facilitate interoperability and reuse of simulation systems. The HLA provides a common simulation framework in which a set of basic simulation services is available to developers using an object-oriented approach. The underlying Run Time Infrastructure (RTI) provides a communications framework for the HLA through which federates can distribute the intersimulation information to the appropriate parties. The design of the RTI is intended to provide the required simulation services and data exchange mechanisms in a common, modular and scalable manner. This concept can be designed in a distributed fashion using the Common Object Request Broker Architecture (CORBA) as middleware infrastructure in which different RTI modules are running on a number of networked machines. CORBA is a natural implementation framework for the object-based HLA providing low level message handling, data marshalling, exceptions and process control among participating machines. This object-oriented design is able to integrate simulation software in different languages. Nevertheless, the performance of current CORBA implementations is not yet suited for real-time simulations. Additional processing and communications overhead is required to hide such implementation details from the users. In this paper, we describe the implementation of HLA RTI using CORBA, which is expected to meet the real-time performance requirement of distributed simulations. We discuss performance issues of the RTI implementation based on CORBA that should be addressed to support simulation activities.
منابع مشابه
Computer Science Technical Report CORBA Based HLA/RTI Design Approach
DMSO’s effort to provide a CORBA based, standard, common real time simulation architecture (High Level Architecture/Run Time Infrastructure, HLA/RTI) [1] for use in military, Civil Air Traffic Control (CATC USA, Europe, Canada), the entertainment industry and NASA has not produced a CORBA based implementation with adequate real time performance. The features that are desirable in an RTI impleme...
متن کاملJava/CORBA based Real-Time Infrastructure to Integrate Event-Driven Simulations, Collaboration and Distributed Object/Componentware Computing
We are discussing the four major standard candidates for distributed object/componentware computing: Java, CORBA, COM and WOM within our proposed coordination framework we call Pragmatic Object Web (POW). We describe our integration approach based on multi-protocol middleware server JWORB (Java Web Object Request Broker) that currently integrates HTTP and IIOP and which we now further develop t...
متن کاملPatterns and performance of a CORBA event service for large-scale distributed interactive simulations
Advanced distributed interactive simulations have stringent quality of service (QoS) requirements for throughput, latency, and scalability, as well as requirements for a flexible communication infrastructure to reduce software lifecycle costs. The CORBA Event Service provides a flexible model for asynchronous communication among distributed and collocated objects. However, the standard CORBA Ev...
متن کاملProviding for an Open, Real-Time CORBA
While CORBA provides an infrastructure which allows objects to communicate, independent of the spe-ciic techniques, languages, and platforms used to implement the objects, it is not yet suited for real-time applications since CORBA lacks essential quality-of-service (QoS) features. Current work on real-time CORBA includes an oo-line scheduled, hard, real-time system based on rate-monotonic sche...
متن کاملAir-ground Combat Simulation through the Onera Hla Run-time Infrastructure
The High Level Architecture (HLA) establishes a common modeling and simulation framework facilitating interoperability and reuse of simulation components (DMSO 1996). Since 1996, ONERA (French Aeronautics and Space Research Center) carries out several studies on HLA in order to gain a better understanding of the underlying mechanisms of HLA implementations, called RTI’s (Run Time Infrastructure...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004